be blanketed in fog - Francés Inglés Diccionario